package com.geetour.columbus.region.dao;

import java.util.List;

import com.geetour.columbus.common.exceptions.DAOException;
import com.geetour.columbus.common.model.R.ProvincePage;

public interface IProvincePageDAO {

	public void insertProvincePage(ProvincePage province) throws DAOException;
	
	public int insertProvincePageBatch(List<ProvincePage> list) throws DAOException;

	public int updateProvincePageById(ProvincePage province) throws DAOException;

	public int deleteProvincePageById(Long id) throws DAOException;

	public ProvincePage findProvincePageById(Long id) throws DAOException;
	
	public List<ProvincePage> findAllProvincePages() throws DAOException;
	
	public List<ProvincePage> findProvincePages(ProvincePage province) throws DAOException;

}
